home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-10-13 | 3.4 KB | 121 lines | [TEXT/MPS ] |
- # This file was produced by MakeMake, a nifty utility to create complete
- # Make files. MakeMake is on the Developer CD Series discs. MakeMake
- # understands Pascal fairly well, but not well enough to deal with the
- # include directives we use in MPW so that changing something in a unit's
- # implementation doesn't cause everyone who USES that unit to recompile.
- #
- # So we produced this file originally with the command line seen below,
- # and then we doctored it by hand to behave as we wished.
- #
- # There are several things you can make or build that aren't the program.
- # Building "Clean" deletes all the object files. Building "clobber"
- # deletes the objects and the target (the application in our case).
- # Building "Count" counds all the lines in the files, and building
- # "Files" lists all the files involved. Building "Print" prints all
- # the source files.
- #
- # This makefile was produced at 2:28:54 pm on Thu, Sep 2, 1993 by
- # MakeMake 2.0d38 (8/27/1991) by Rick Holzgrafe, scott douglass, Jeff Holcomb.
-
-
- # MAKEMAKE = makemake ∂
- # -nosys -comment -objdir :objects: -srcdirs : ∂
- # -t "Pascal Sample" ∂
- # -l "-sym full" -objdir :objects: -f "-t 'APPL' -c 'DSp1'" ∂
- # "POptions = -sym full -mbg full -u" Features.p Print.p Sample.p ∂
- # SampleDialog.p SampleUtilities.p TrafficLights.p Sample.r ∂
- # '{PLibraries}PasLib.o' '{Libraries}Interface.o' ∂
- # '{Libraries}Runtime.o'
-
- :objects: ƒ :
-
- TARGETS = "Pascal Sample"
-
- DOT_H =
-
- DOT_R = Sample.r
-
- SRCS = Features.p Features.inc1.p Print.p Print.inc1.p Sample.p ∂
- SampleDialog.p SampleDialog.inc1.p SampleUtilities.p ∂
- SampleUtilities.inc1.p TrafficLights.p TrafficLights.inc1.p
-
- OBJS = :objects:Features.p.o :objects:Print.p.o :objects:Sample.p.o ∂
- :objects:SampleDialog.p.o :objects:SampleUtilities.p.o ∂
- :objects:TrafficLights.p.o
-
- LIBS = "{PLibraries}PasLib.o" "{Libraries}Interface.o" "{Libraries}Runtime.o"
-
- res = Sample.r
-
- POptions = -d SystemSixOrLater=TRUE # -mbg full
- count = count
- COUNTOPTS =
- CTAGS = Ctags
- CTAGSOPTS = -p -local -update
- DELETE = Delete
- DELETEOPTS = -i
- FILES = Files
- FILESOPTS = -l
- LIB = Lib
- LIBOPTS =
- LINK = Link
- LINKOPTS = -sn PASLIB=Main
- MAKEFILE = Makefile
- Print = Print
- PrintOPTS =
- REZ = Rez
- SETFILE = SetFile
- SETFILEOPTS = -t 'APPL' -c 'DSp1' -a BNM
-
-
- ROptions = -a # -d qDebug=1
-
- "Pascal Sample" ƒƒ {OBJS} {LIBS}
- {LINK} {LINKOPTS} -o {Targ} {OBJS} {LIBS}
-
- "Pascal Sample" ƒƒ {res}
- {REZ} {ROptions} -o {Targ} {res}
-
- "Pascal Sample" ƒƒ {OBJS} {LIBS} {res}
- {SETFILE} {SETFILEOPTS} {Targ}
- save -a
-
- clean ƒ
- {DELETE} {DELETEOPTS} {OBJS}
-
- clobber ƒ clean
- {DELETE} {DELETEOPTS} {TARGETS}
-
- count ƒ
- {count} {COUNTOPTS} {DOT_H} {DOT_R} {SRCS}
-
- files ƒ
- {FILES} {FILESOPTS} {TARGETS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} {OBJS}
-
- Print ƒ
- {Print} {PrintOPTS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS}
-
- tags ƒ {DOT_H} {SRCS}
- {CTAGS} {CTAGSOPTS} {C_INCDIRS} {NewerDeps}
-
- :objects:Features.p.o ƒ ∂
- Features.inc1.p
-
- :objects:Print.p.o ƒ ∂
- SampleUtilities.p Features.p ∂
- TrafficLights.p Print.inc1.p
-
- :objects:Sample.p.o ƒ ∂
- Features.p SampleUtilities.p ∂
- TrafficLights.p SampleDialog.p
-
- :objects:SampleDialog.p.o ƒ ∂
- SampleUtilities.p Features.p ∂
- TrafficLights.p SampleDialog.inc1.p
-
- :objects:SampleUtilities.p.o ƒ ∂
- Features.p SampleUtilities.inc1.p
-
- :objects:TrafficLights.p.o ƒ ∂
- Features.p SampleUtilities.p TrafficLights.inc1.p
-